Eclipse Proof General
نویسنده
چکیده
This is a description of a plan for new research which has been awarded an Eclipse Innovation Grant for 2004. The objective is to build a proof development environment for interactive theorem provers, using ideas of the Proof General project, and in particular, using a protocol for interactive proof dubbed PGIP.
منابع مشابه
Proof General / Eclipse: A Generic Interface for Interactive Proof
• Symbol support can make a huge difference to how readable a proof script is. This is possibly an area where TP interfaces have something to offer to programming interfaces. PG/ECLIPSE provides support for using mathematical symbols – including the use of typing shortcuts to enter symbols, and a symbol table editor, allowing users to adapt and extend the use of symbols to fit their own needs.
متن کاملKopitiam – a unified IDE for developing formally verified Java programs
We present Kopitiam, an Eclipse plugin for certifying full functional correctness of Java programs using higher-order separation logic. Kopitiam extends the Eclipse Java IDE with an interactive environment for program verification, powered by the general-purpose proof assistant Coq. Moreover, Kopitiam includes a development environment for Coq theories, where users can define program models, an...
متن کاملIntuition in formal proof : a novel framework for combining mathematical tools
This doctoral thesis addresses one major difficulty in formal proof: removing obstructions to intuition which hamper the proof endeavour. We investigate this in the context of formally verifying geometric algorithms using the theorem prover Isabelle, by first proving the Graham’s Scan algorithm for finding convex hulls, then using the challenges we encountered as motivations for the design of a...
متن کاملA Proof of the MV Matching Algorithm
This paper gives the first complete proof of correctness of the Micali-Vazirani [MV80] general graph maximum cardinality matching algorithm. Our emphasis is on arriving at the simplest possible proof; graph-theoretic machinery developed for this purpose also helps simplify the description of this algorithm. For all practical purposes, this is still the most efficient known algorithm for the pro...
متن کاملA Lightweight Theorem Prover Interface for Eclipse
A major deliverable of the EU FP6 FET program MOBIUS project is the development of an Integrated Verification Environment (IVE)—the synthesis of a programming-centric Integrated Development Environment (IDE) with a proving-centric Interactive Theorem Prover (ITP). This IVE focuses on Java verification. Therefore, Eclipse was chosen as the IDE in which to integrate the system. In this paper we p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004